home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 46 / Amiga Format CD46 (1999-10-20)(Future Publishing)(GB)[!][issue 1999-12].iso / -serious- / programming / other / tandem / projects / asmfiles / test02.asm < prev    next >
Assembly Source File  |  1999-09-06  |  2KB  |  56 lines

  1. * test XDEF/XREF, & save .o    v.0.0
  2.  
  3.  xref jim,bill,harry
  4.  
  5.  nop
  6.  move.l fred,d0
  7.  move.l jim,d1
  8.  move.w #jack,d2
  9.  move.w bill,d3
  10.  move.b jim,harry
  11.  move.w jim(a4),d3
  12.  move.b bill(a2,d3),d1
  13.  rts
  14.  
  15. joe:
  16. fred: dc.l $12345678
  17. jack: equ $4321
  18.  
  19.  xdef fred,joe,jack
  20.  
  21.  END
  22.  
  23. ;as assembled by A68k:
  24.  
  25. ;0000: 000003E7 00000000 000003E8 00000001    ...ç.......è....     
  26. ;0010: 20000000 000003E9 0000000C 4E712039     ......é....Nq 9     
  27. ;0020: 0000002C 22390000 0000343C 43213639    ...,"9....4<C!69     
  28. ;0030: 00000000 13F90000 00000000 0000362C    .....ù........6,     
  29. ;0040: 00001232 30004E75 12345678 000003EC    ...20.Nu.4Vx...ì     
  30. ;0050: 00000001 00000000 00000004 00000000    ................     
  31. ;0060: 000003EF 01000001 6A6F6500 0000002C    ...ï....joe....,     
  32. ;0070: 01000001 66726564 0000002C 02000001    ....fred...,....     
  33. ;0080: 6A61636B 00004321 81000001 6A696D00    jack..C!....jim.     
  34. ;0090: 00000002 0000000A 0000001A 81000001    ................     
  35. ;00A0: 62696C6C 00000001 00000014 81000002    bill............     
  36. ;00B0: 68617272 79000000 00000001 0000001E    harry...........     
  37. ;00C0: 83000001 6A696D00 00000001 00000024    ....jim........$     
  38. ;00D0: 84000001 62696C6C 00000001 00000029    ....bill.......)     
  39. ;00E0: 00000000 000003F2                      .......ò             
  40.  
  41. ;3E7 0          hunk_unit
  42. ;3E8 1 20000000 optional hunk_name
  43. ;3E9 C ........ hunk_code
  44. ;3EC 1 0 4, 0   hunk_reloc32 (fred only)
  45. ;3EF hunk_ext
  46. ;    1,1   joe   2C        XDEF rel
  47. ;    1,1   fred  2C        XDEF rel
  48. ;    2,1   jack  4321      XDEF abs
  49. ;    129,1 jim    2  A 1A  XREF 2 entries  .L
  50. ;    129,1 bill   1 14     XREF 1 entry    .L
  51. ;    129,2 harry  1 1E     XREF 1 entry    .L
  52. ;    131,1 jim    1 24     XREF 1 entry    .W
  53. ;    132,1 bill   1 29     XREF 1 entry    .B
  54. ;    0
  55. ;3F2 hunk_end
  56.